// Greatest Common Factor
// Roger Christman
// recomputes A mod B
/* This is
	a multiline comment which should exceed the 70 character limit somewhere in the middle of the comment
	but shall not be broken up by the pretty script
*/

struct Fraction {
	int denominator;
	int numerator;
};

int gcf( int argA, int argB );
void jizz(int x, int y);

int shit( void )
{ { {
    for(int k = 0; k <  20; k++)
    {
       int number[3] = {2,3,4};
	Fraction shit = (Fraction)  {2,3};
    }
    z = foo(); y = 3; fuck_shit = "hellow world";
    printf("HI");
    return 1;
} } }


int gcf( int argA, int argB ){

	//A long function call (probably incorrect) which will be broken up
	int fuck_you = gcf(gcf(gcf(gcf(3, 2), gcf(3, 2)), gcf(3, gcf(3, 2)), gcf(30, gcf(60, gcf(30, 3))));
    int z;
    int a = abs(argA); //some variable with a commennt which pushes the line to be way over 70 characters but should not be broken up
    int b = abs(argB);
    int rem; 
    while ((rem = a%b) != 0) { 
        a = b; b = rem;}
    for(int j = 0; j < 10; j++)
    {
        printf("%d",i);
    }
    return b;
}
